package com.gitee.cnlongs.cnlongmq.basic.cnlongds.entity;

import java.io.Serializable;
import java.lang.reflect.Method;

/**
 * 系统名称：CnLongdsMethodEntity
 * 模块名称：
 * 模块描述：定时任务-类中任务方法实体类
 * 功能列表：
 * 模块作者：zouyong
 * 开发时间：2019年8月1日 下午1:52:10
 * 模块路径：com.gitee.cnlongs.cnlongmq.basic.cnlongds.entity.CnLongdsMethodEntity
 */
public class CnLongdsMethodEntity implements Serializable {

	// 序列化ID
	private static final long serialVersionUID = 1L;
	
	// 定时任务执行时间格式
	private String format;
	
	// 执行定时任务的方法
	private Method method;
	
	// 执行定时任务类的对象
	private Class<?> classs;
	
	// 执行定时任务方法的参数类型
	private Object[] parameterTypes;

	public String getFormat() {
		return format;
	}

	public void setFormat(String format) {
		this.format = format;
	}

	public Method getMethod() {
		return method;
	}

	public void setMethod(Method method) {
		this.method = method;
	}

	public Class<?> getClasss() {
		return classs;
	}

	public void setClasss(Class<?> classs) {
		this.classs = classs;
	}

	public Object[] getParameterTypes() {
		return parameterTypes;
	}

	public void setParameterTypes(Object[] parameterTypes) {
		this.parameterTypes = parameterTypes;
	}

}
